recirculating ball skids - English Synonyms Dictionary